package com.aspose.cells;

public class DrawObject {
   private Cell a;
   private com.aspose.cells.b.a.b.zj b;
   private byte[] c;
   private int d;
   private int e;
   private int f;
   private int g;

   public Cell getCell() {
      return this.a;
   }

   public byte[] getImageBytes() {
      return this.c;
   }

   public int getType() {
      return this.d;
   }

   public int getCurrentPage() {
      return this.e;
   }

   public int getTotalPages() {
      return this.f;
   }

   public int getSheetIndex() {
      return this.g;
   }

   DrawObject(Cell cell, int currentIndex, int totalPages, int sheetIndex) {
      this.d = 1;
      this.a = cell;
      this.e = currentIndex;
      this.f = totalPages;
      this.g = sheetIndex;
   }

   DrawObject(byte[] imageBytes, int currentIndex, int totalPages, int sheetIndex) throws Exception {
      this.d = 0;
      this.c = imageBytes;
      this.b = com.aspose.cells.b.a.b.zj.a((com.aspose.cells.b.a.d.zm)(new com.aspose.cells.b.a.d.zh(imageBytes)));
      this.e = currentIndex;
      this.f = totalPages;
      this.g = sheetIndex;
   }
}
